home *** CD-ROM | disk | FTP | other *** search
/ PC Open 101 / PC Open 101 CD 2.bin / CD2 / PDF / Corsi / PHP / lezione_1 / counter.php < prev    next >
Encoding:
PHP Script  |  2004-06-23  |  784 b   |  20 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4.     <title>Calcolo differenza giorni</title>
  5. </head>
  6. <body>
  7.     <h3>
  8.     <?php
  9.     // $inizio Φ il timestamp del giorno odierno.
  10.     $inizio = mktime(12,0,0,date("n"),date("j"), date("Y"),0);
  11.     // $fine Φ il timestamp della data di riferimento (il 31 dicembre 2004)
  12.     $fine = mktime (12,0,0,9,31,2004,0);
  13.     // trasformiamo i secondi in giorni e visualizziamo il risultato. In entrambi i casi si Φ aggiunta la clausola 0 che indica di non considerare l'ora legale (sarebbe stata la stessa cose se avessimo messo la clausola -1 che considera sempre l'ora legale)
  14.     $diff=($fine-$inizio)/86400;
  15.     echo "Alla fine del 2004 mancano $diff giorni";
  16.     ?>
  17.     </h3>
  18. </body>
  19. </html>
  20.